package cn.tyz.kotlin.model

/**
 * @author : tianyingzhong
 * @ClassName: Person
 * @Description: var是允许有getter和 setter方法，如果变量是val声明的，它类似于Java中的final，所以如果以val声明就不允许有setter方法。
 * @time 2017/8/21 13:39
 */
class Person {
    var name:String = "abc"
        get() = field.toUpperCase()
        set(value){
            field = "Name: $value"
        }
}